DNA microarray - French English Dictionary